C. 본문내용 참고
D. 본문내용 참고
(3) 다음 소스에서의 에러를 찾아보고 수정하시오.
A. (수정 소스)
int sum(int a, int b, int c)
{
int result;
result = a+b+c;
return reslut;
}
B. 본문내용 참고
C. 본문내용 참고
D. 본문내용 참고
(4) 다음 프로그램을 작성하시오.
A. 두 개의 임의 정수를 입력 받아
소스)
int sum(int a)
{
if(a<=1)
return a;
return a + sum(a-1);
}
B. 본문내용 참고
C. 본문내용 참고
D. 본문내용 참고
(4) 다음을 프로그래밍 하시오.
A. 1부터 n까지의 합을 구하는 함수를 재귀함수로 만들어 1부터 20까지의 각각의 합을 구하는
프로그램을 작성하시오.
#include
int sum(int
C. 비트 연산자 중에서 (^)는 연산자 왼쪽값과 오른쪽 값이 다를 때만 1로 평가된다.
D. 이동 연산자 중에서(<<)는 비트를 왼쪽으로 이동시키는 연산자이다.
E. 변수나 변수형의 크기를 구하기 위해서는 (sizeof)연사자를 사용한다.
(2) 다음 프로그램소스에서의 에러를 찾아보고 수정하시오.
A. A. 변수 c
소스에서 에러를 찾아보고 수정하시오.
*에러 수정부분만 올립니다.
A. typedef int myint;
....
....
....
....
....
....
....
....
(4). 다음 프로그램을 작성하시오
A. 다음과 같이 화면에 입력과 출력이 되도록 프로그램을 작성하시오.
이번 학기에 수강하는 총 학점은 ? x
총 x학점을 듣는군요.
프로그램을 작성하시오.
★프로그램소스 및 출력결과 본문내용 참고★
C. 다음 배열 값을 오름차순으로 정렬(sorting)하는 프로그램을 작성하시오.
★프로그램소스 및 출력결과 본문내용 참고★
D. 두 이차원 배열의 더하기와 빼기를 수행하는 함수를 만들어 다음 배열을 이용하여 결과를 알아보
프로그램이 가능하므로
현재는 이용을 권장하지 않는 문장은(goto)문이다.
E. 반복의 제어 횟수를 이용한 구조에 가장 적합한 반복문은 (for)문이다.
(2) 다음 소스에서의 에러를 찾아보고 수정하시오.
A. 무한반복문
while(); --> while(1);
B. 본문내용 참고
C. 본문내용 참고
D. 본문내용 참고
프로그램을 작성하시오. (소스 및 출력결과 본문내용 참고)
C. 다음 표의 가로 합과 세로 합, 그리고 모든 수의 합을 구하는 프로그램을 작성하시오. (소스 및 출력결과 본문내용 참고)
D. 다음 3*3의 두 배열에서, 같은 첨자의 행과 열에 대응하는 원소의 합과 차를 구하는(행렬의 합과 차를 구하는)
프로그램 내장 방식
컴퓨터에게 처리하게 할 프로그램과 자료를 주 메모리(Main Memory)에 저장해 놓고 프로그램 상에 나타난 제어의 순서에 따라 명령을 처리하는 방식이다.
2. 프로그램(Program)
프로그래머(Programmer)에 의해 만들어진 명령어 집합(Instruction Set) 이다. (소스프로그램 -> 실행 프로그램)
프로그래밍언어를 처음 접하는 초보자에게는 더 없이 좋은 언어라고 생각한다.
Pascal이 교육용으로 만들어진 언어이고 또한 컴퓨터 알고리즘을 구현하기 위한 요소를 모두 포함하고 있기 때문에 전자계산학에서 알고리즘을 설명하기 위한 언어로서도 많이 사용된다.
또한 컴퓨터 프로그램을 구조